s . L O / 0 20 70 91 v 1 2 5 Ju l 2 00 2 An Almost Classical Logic for Logic Programming and Nonmonotonic Reasoning
نویسندگان
چکیده
The model theory of a first-order logic called N is introduced. N does not eliminate double negations, as classical logic does, but instead reduces fourfold negations. N is very close to classical logic: N has two truth values; implications are, in N like in classical logic, material; and negation distributes over compound formulas in N as it does in classical logic. Results suggest that the semantics of normal logic programs is conveniently formalized in N: Classical logic Herbrand interpretations generalize straightforwardly to N; the classical minimal Herbrand model of a positive logic program coincides with its unique minimal N Herbrand model; the stable models of a normal logic program and its so-called complete minimal N Herbrand models coincide.
منابع مشابه
ar X iv : c s . L O / 0 20 70 86 v 1 2 5 Ju l 2 00 2 A Model - Theoretic Semantics for Defeasible Logic ⋆
Defeasible logic is an efficient logic for defeasible reasoning. It is defined through a proof theory and, until now, has had no model theory. In this paper a model-theoretic semantics is given for defeasible logic. The logic is sound and complete with respect to the semantics. We also briefly outline how this approach extends to a wide range of defeasible logics.
متن کاملar X iv : c s . L O / 0 20 70 89 v 1 2 5 Ju l 2 00 2 Defining Rough Sets by Extended Logic Programs ⋆ Jan
We show how definite extended logic programs can be used for defining and reason with rough sets. Moreover, a rough-set-specific query language is presented and an answering algorithm is outlined. Thus, we not only show a possible application of a paraconsistent logic to the field of rough sets as we also establish a link between rough set theory and logic programming, making possible transfer ...
متن کامل. L O / 0 20 70 87 v 1 2 5 Ju l 2 00 2 Axiomatic Aspects of Default Inference ⋆
Properties of classical (logical) entailment relation (denoted as ⊢) have been well studied and well-understood, either with or without the presence of logical connectives. There is, however, less uniform agreement on laws for the nonmonotonic consequence relation. This paper studies axioms for nonmonotonic consequences from a semantics-based point of view, focusing on a class of mathematical s...
متن کاملar X iv : 0 90 6 . 45 86 v 1 [ qu an t - ph ] 2 5 Ju n 20 09 Hoare Logic for Quantum Programs ∗
Hoare logic is a foundation of axiomatic semantics of classical programs and it provides effective proof techniques for reasoning about correctness of classical programs. To offer similar techniques for quantum program verification and to build a logical foundation of programming methodology for quantum computers, we develop a full-fledged Hoare logic for both partial and total correctness of q...
متن کاملar X iv : 0 90 3 . 13 67 v 1 [ m at h . L O ] 7 M ar 2 00 9 Size and logic ∗
We show how to develop a multitude of rules of nonmonotonic logic from very simple and natural notions of size, using them as building blocks.
متن کامل